.sup {
	min-height:900px;
	margin-bottom: 50px;
}
.sup>img {
	width:100%;
	margin-top: 114px;
}
.sup>.container {
	margin-top: 30px;
}
.out {
	background: #eee;
	border: 1px solid #dcdcdc;
	padding: 15px 0 25px 0;
	margin-bottom: 20px;
}
.out>.col-md-2 {
	text-align:center;
}
.out>.col-md-2,
.out>.col-md-8 {
	border-right: 1px #dcdcdc dashed;
}
.out>.col-md-2>div {
	font-size: 20px;
	width: 118px;
    margin-left: 22px;
    margin-bottom: 14px;
}
.out>.col-md-2>img {
	width:112px;
	height:112px;
}
.out>.col-md-8 {
	padding-top: 30px;
	font-size: 16px;
	padding-bottom: 78px;
	color:#7d7d7d;
}
.out>.col-md-2>button {
    background-color: #16B559;
    border-color: #16B559;
    color:#fff;
    margin-top: 64px;
    padding: 8px 20px;
}
.out>.col-md-2>button>img {
	margin-right: 8px;
}